home *** CD-ROM | disk | FTP | other *** search
/ Aminet 3 / Aminet 3 - July 1994.iso / Aminet / mus / misc / mod2midi3.readme < prev    next >
Text File  |  1994-06-27  |  6KB  |  153 lines

  1. Short: Mod2Midi3,conv .mods to midi files 100%
  2. type:util/conv
  3.  
  4. DATE: 27-FEB-1994
  5. Sorry the last one didnt work, so here is the fixed one.
  6. I had a few ns. free , so I wipped it up.
  7.  
  8.  
  9.  
  10. GREET:
  11. Here it is, finally a Protracker module to MIDI file
  12. converter for the Amiga, why has it taken so long you
  13. ask, well who knows ????
  14.  
  15. REQUIREMENTS :
  16.     Amiga A1000/A500/A600/A1200/A3000/A4000 or CDTV or CD-32 or (A5000)
  17.     OS 1.2  thru OS3.1  and most likely 4.0
  18.  
  19.     STACK SIZE : no care
  20.  
  21.     NOTE: gadtools13.library needed for pre OS2.0 machines,
  22.           asl.library used if OS2.0 +
  23.           reqtools.library 38+ needed for any OS.
  24.           The reqtools supplied is a OS1.3 version, it works
  25.           on OS2.0 and OS3.0 .
  26.  
  27.     TESTEDON:
  28.         A4000/OS3.x , A1200/OS3.0 , A500/OS1.2, A500/OS2.0
  29.  
  30. INSTALLATION:
  31.  This is manual, so do this your self
  32.     Copy the fonts/ to your 'fonts:' dir
  33.     Copy the libraries to your 'lib:' dir
  34.     
  35.  
  36. INCLUDES:
  37.     Amiga C source code and exe and docs
  38.  
  39.  
  40. DESCRIPTION:
  41. The original program was 'modmidi2' a pc program that could
  42. convert .mod to .mid , I ran it and #&$^%$ the pc is crap, herendous
  43. interface, no file requestor etc...
  44. AHHHH  but look, it comes with C source , YEAH!! I yelled
  45.  
  46. With little time on my hands, all I wanted to do is change the
  47. high level user-interface code, the rest would directly compile
  48. under SAS and it would all work!
  49.  
  50. I did just that, with Amiga menus not DOS text menus and proper
  51. file requestor and not just asking for file name string.
  52. The only aspect of it that remains like a PC is that I have
  53. not used listviews or fancy gadgets etc.. too much work!
  54. So that part is just like the PC :-( , but still quite usable.
  55. More of it gradualy will/might be converted to Amiga style.
  56.  
  57. When first run, select with the menus the source module file
  58. then the destination midi file, then reassign all the module
  59. samples to the proper midi instruments using 'REMAP SAMPLES'
  60. menu option, then select the sample and the instrument, its easy!
  61.  
  62. To improve conversion speed, copy the module to ram: and make
  63. your midi file output to ram: aswell, this will speed file i/o
  64. or instead use a diskcache. But it should be ok as it is.
  65.  
  66. The validity of the conversion is only as good as the original PC
  67. program, so dont blame me, the source is here, so play with that.
  68.  
  69.  
  70. BIGS FIXED:
  71.  1.0
  72.     It now saves X amount of midi tracks for X amount of samples,
  73.     before it always saved 32 midi tracks regardless. This made
  74.     the Roland SD-35 spew, because it only accepted midi files
  75.     less than or equal to 17 tracks. It works fine now, and has
  76.     been tested with a Roland SD-35 and sounds great.
  77.     The instrument numbers were wrong before, 0 is NONE and 
  78.     the rest start from 1 and NOT from 0 like before.
  79.     Also the PC was used as well to verify the conversion by
  80.     using a program called 'WinMusic' to load/play the midi files.
  81.  
  82.     I spent days trying it to stop from crashing but no luck.
  83.     It seemed as if something kept corrupting program memory
  84.     (I wish enforcer saw these! listening M.Sinz)
  85.     So I kept on changing things, making it more secure, till
  86.     it seemed like it was stable, it seemed to run much better
  87.     , ie not crash at all if run from a HD system that already
  88.     had some of the system ram taken up. But if run of floppy
  89.     it seemed to fall over either during reading a mod or soon
  90.     after!??!?!
  91.  1.1
  92.     Any way, it is fairly stable now, runs on shell, WB on my
  93.     3.0 system and off floppy too... even when run several times.
  94.     I put my 1.2 ROM back in the A500 to test it too... it worked
  95.     fine too, though a bit slow.
  96.  
  97.  1.2
  98.     It didnt save the header GRRRRRRRRRRR,  now it does.
  99.     It only failed on special (most) circumstances, its just
  100.     when I was testing it, my module did convert properly.
  101.     No it works correctly, and loads up into Deluxe Music aswell
  102.     though it takes a while, I wish they didnt update the screen title.
  103.  
  104.  
  105.  
  106. OK have fun dudez.....
  107.  
  108.     Rave on and be merry.
  109.     ^^^^
  110.  
  111.  
  112.     Respect to all.
  113.  
  114.     Raul Sobon.
  115.     Send complaints & suggestions to;
  116.     mflex@DIALIX.perth.oz.au
  117.  
  118.  
  119.  
  120.  
  121.  
  122. ============================= Archive contents =============================
  123.  
  124. Original  Packed Ratio    Date     Time    Name
  125. -------- ------- ----- --------- --------  -------------
  126.    51636   28045 45.6% 02-Sep-92 12:53:18  Mod2Midi/mod2midi
  127.    21431    8180 61.8% 02-Sep-92 13:22:08  Mod2Midi/mod2midi.doc
  128.     3416     747 78.1% 28-Feb-94 18:17:58  Mod2Midi/mod2midi.info
  129.     3337    1504 54.9% 02-Sep-92 12:53:42  Mod2Midi/mod2midi.INS
  130.     2303     921 60.0% 02-Sep-92 12:52:58  Mod2Midi/mod2midi.map
  131.     3961    2135 46.0% 28-Feb-94 18:17:02  Mod2Midi/mod2midi.readme
  132.    41358   12514 69.7% 02-Sep-92 13:19:26  Mod2Midi/source/mod2midi.C
  133.     7168    2627 63.3% 02-Sep-92 13:19:58  Mod2Midi/source/mod2midi.H
  134.     3337    1504 54.9% 02-Sep-92 12:53:42  Mod2Midi/source/mod2midi.INS
  135.     2299     926 59.7% 02-Sep-92 12:52:26  Mod2Midi/source/mod2midi.map
  136.      329     155 52.8% 15-Dec-93 18:49:00  Mod2Midi/source/mod2midi_globals.h
  137.      188     110 41.4% 02-Sep-92 12:50:36  Mod2Midi/source/mod2midi_rev.h
  138.        4       4  0.0% 02-Sep-92 12:50:34  Mod2Midi/source/mod2midi_rev.rev
  139.      264      31 88.2% 05-Jan-93 18:05:08  Mod2Midi/fonts/thinpaz.font
  140.     2232    1380 38.1% 02-Sep-92 17:01:00  Mod2Midi/fonts/thinpaz/8
  141.     4964    2607 47.4% 30-Jan-91 16:21:30  Mod2Midi/libs/diskfont.library
  142.    31236   14578 53.3% 19-Mar-93 17:23:40  Mod2Midi/libs/gadtools13.library
  143.    39000   25910 33.5% 15-Jan-93 18:12:14  Mod2Midi/libs/reqtools.library
  144.    25783    7669 70.2% 15-Jan-93 18:35:34  Mod2Midi/source/AmigaWIN.C
  145.       21      21  0.0% 02-Sep-92 13:31:10  Mod2Midi/source/AmigaWIN.h
  146.       22      22  0.0% 15-Dec-93 18:01:30  Mod2Midi/source/midimod.h
  147.     1683     468 72.1% 01-Jun-93 16:16:04  Mod2Midi/source/rawkeys.h
  148.      326     195 40.1% 02-Sep-92 12:56:18  Mod2Midi/source/scoptions
  149.     1932     649 66.4% 05-Jan-93 18:55:50  Mod2Midi/source/smakefile
  150.     1445     648 55.1% 02-Sep-92 13:09:10  Mod2Midi/source/TEXTWIN.H
  151. -------- ------- ----- --------- --------
  152.   249675  113550 54.5% 27-Feb-94 19:20:54   25 files
  153.